TRANSCRIBING
        
        The program will only work with type 1 midi files. If your unsure of 
what type midi file you have opened, look under FILE, INFO.

        At present it just shows a track number, rather than any instrument
name, so you'll probably find it very handy to find out what each of 
the tracks is with a sequencer. Track 0 usually contains no notes.

        When transcribing you may need to transpose the music up 12
semitones for it to sound at the right pitch as your sequencer would
play it.

        If the notes are too cluttered or too far apart you can go to 
FILE, INFO and in the TIME box either half the number (to increase spacing)
or double it (to decrease spacing).
        At the moment the program doesn't take into consideration any time
signatures (apart from 4/4).

PRINTING
        The program does print the tablature out, but you'll need to have
your printer setup to a rather low dpi setting for it not to come out too
small.

TABLATURE ALGORITHMS
        First found -           This puts on screen the first place on the
                                fretboard it finds the note.
        Show all -              Shows all positions on the fretboard where
                                the note can be played.
        Weighted fretboard -    This will try to keep all notes in certain
                                user defined areas (see "weights.txt").
        Analyse bar -           This will try to find the most economical way
                                of playing a bar. NOTE: bar in the programs
                                case means '2 bars on screen'!
                                NOTE:
                                There is also a scale offest which either
                                putting a 0 or 1 in here will produce
                                slightly different tablature.

        Nearest fret -          The fret chosen for the next note is near to
                                the last.

AUTOTRANSPOSE
        If set, any notes that are not in the fretboard range are
automatically moved into range. You may want to switch this off as it
won't tell you which notes have been transposed etc.

PITCH
        The pitch bends in the MIDI file are shown as an actual gradient,
rather than the traditional arrow up, down etc. There is no key to it at the
moment but the diagram should explain all.

diagram:

+2 semitones   /--------\
             /            \                  /--\
 0   ------/                \              /      \----------
                              \          /
-2 semitones                    \------/

E|------------------------------------------------------------------------
B|------------------------------------------------------------------------
G|---2--------------------------------------------------------------------
D|------------------------------------------------------------------------
A|------------------------------------------------------------------------
E|------------------------------------------------------------------------

TUNING
        Er. I haven't had time to allow anything more meaningful to put in
the tuning boxes apart from numbers.

string          value
E       - 
B       -
G       -
D       -
A       -
E       -

So something like dropped 'd' tuning would be
E       -
B       -
G       -
D       -
A       -
E       -


FONT
        You can change the font used for the tablature but its best to keep
the size around 8pt - 9pt.

CHORDS
        The program takes the lowest note of a set of notes as being the
root note. This means it won't cope with inversions. Also it doesn't take
into consideration the key of the song.
NOTE: only some of the chords in this file are correct as I couldn't
remember the shapes for many of the chords.
        You can edit the "chords.txt" file, and enter your own chord
positions and names. The format is as follows:-

<chord_name> <formula>
<no._of_shapes>
<shape_of_chord_on_bottom_E_string>
.
.
<shape_of_chord_on_D_string>
END END

formula (should be entered in ascending order for it to work):-
chord file entry -      0  1  2  3  4  5  6  7  8  9  10  11
typical formula  -      1        b3 3        5 etc.

(a 9th would be entered as 2, 11 a 4, 13 a 6)

WEIGHTS
        You can edit the numbers in the "weights.txt" file, but keep the
dimensions the same i.e. no. strings 6 and no. frets 23(inc. open string).
Anything before the '%' is ignored.
This file is essentially a diagram of the fretboard. Once the program has
found a note in a certain area it will try and keep any others in that area,
except if that area is a 0. Each area is numbered. It doesn't really
matter what the numbers are as long as they're in the range 0-9.

MIDI FILES
    Here are some settings to use to get the best results

ROCKNOUT.MID - Track 1 - Analyse bar - Scale offset = 1
most of the others work well with this option aswell

